package tec;

import javax.swing.JPanel;
import javax.swing.JFrame;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Dimension;

import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;


final class Barre extends JPanel {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private final Color progression = Color.CYAN;
	private final Color fond = Color.WHITE;
	private final int hauteur = 30;
	private int longueur;

	public Barre(int longueurDessin) {
		setPreferredSize(new Dimension(longueurDessin, 3 * hauteur));
		setBackground(fond);
		longueur = longueurDessin / 4;
	}

	public void paintComponent(Graphics g) 
	{
		super.paintComponent(g);

		g.setColor(progression);
		g.fillRect(10, 15, longueur, hauteur);
	}

	public void changeTaille(int longueur) {
		this.longueur = longueur;
		repaint();
	}
}
